<?php

/**
 * 同步有赞订单，每分钟检测处理一次
 *
 **/

ini_set('display_errors', 1);
error_reporting(-1);
require_once '/data/wwwroot/g_vendor/autoload.php';

use Biz\service\SuperSubsidy\YouZanDeliver;

$recordNo = $argv[1] ?? '';

if (!empty($recordNo)) {
    main($recordNo);
} else {
    main('');
    /*
    //每两分钟执行一次，总共60分钟，30次
    for ($i = 0; $i < 30; $i++) {
        main('');
        var_dump('执行第' . ($i + 1) . '次');
        sleep(120);
    }
    */
}
function main($recordNo)
{
    var_dump(date('Y-m-d H:i:s') . '处理发货记录开始');
    YouZanDeliver::handleDeliverRecord(true, $recordNo);
    var_dump('处理发货记录完成');
}
